تسلط بر JMeter 5.0 [ویدئو]

Mastering JMeter 5.0 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: JMeter به یک ابزار استاندارد صنعتی برای انجام تست های عملکردی، بارگذاری، عملکرد و رگرسیون در برنامه های کاربردی وب تبدیل شده است. توسعه وب را با کمک به شما در اندازه گیری و تجزیه و تحلیل عملکرد برنامه افزایش می دهد. در این دوره آموزشی، شما یاد خواهید گرفت که از ویژگی های کلیدی آخرین نسخه این ابزار تست برای دستیابی به حداکثر عملکرد برای برنامه های وب خود استفاده کنید و در عین حال بهره وری تیم تست را با توسعه برنامه های تست و اتوماسیون واقعی و مقیاس پذیر بهبود بخشید. شما با تسلط بر انواع ادعا و اسکریپت ها شروع خواهید کرد. سپس در دنیای کنترل‌کننده‌های منطقی غوطه‌ور می‌شوید و آن‌ها را در اسکریپت‌نویسی اعمال می‌کنید. شما با سمپلرها آشنا می شوید که به شما کمک می کند درخواستی را به وب سرور ارسال کنید. شما اسکریپت نویسی پیشرفته، کار با کنترلرهای تست، طراحی طرح های تست و موارد دیگر را خواهید آموخت. در پایان این دوره، شما می توانید از JMeter 5.0 برای تست عملکرد و بار استفاده کنید. همه فایل‌های کد و فایل‌های مرتبط در GitHub در https://github.com/PacktPublishing/Mastering-JMeter-5.0 قرار داده شده‌اند. کنترلرهای منطقی مختلف را یاد بگیرید و پیاده سازی کنید تا اسکریپت های خود را قوی و کارآمد کنید نحوه استفاده از طیف وسیعی از نمونه‌برها برای ارسال درخواست‌ها به وب سرور تحت آزمایش را بدانید JMeter را با سلنیوم ادغام کنید تا قابلیت های تست وب را در محل کار خود گسترش دهید اسکریپت های پیشرفته را در جاوا با Beanshell برای JMeter کشف کنید برنامه های آزمایشی مقیاس پذیر و قابل نگهداری بسازید پیکربندی های master-slave و اهمیت معماری مشتری-سرور را درک کنید تست عملکرد وب را با استفاده از حالت غیر GUI JMeter به صورت خودکار انجام دهید از Blazemeter برای گسترش اسکریپت های JMeter خود در فضای ابری استفاده کنید با تجزیه و تحلیل گزارش های تست، معیارهای عملکرد را نظارت و درک کنید. این دوره برای تست‌کنندگان متوسط ​​تا با تجربه که می‌خواهند مهارت‌های تست عملکرد خود را به یک سطح بالاتر برسانند، ایده‌آل است. این دوره همچنین راهنمای پیاده سازی خوبی را برای آزمایش کنندگان پیشرفته ای که مشتاق به ادغام JMeter با سایر ابزارهای آزمایش مانند سلنیوم هستند ارائه می دهد. دانش کاری JMeter فرض شده است. دانش عمیقی از ویژگی‌های پیشرفته JMeter از جمله ادعاها، کنترل‌کننده‌ها و اعتبارسنجی‌ها را ارائه می‌دهد * آموزش ادغام JMeter با ابزارهای تست وب مانند Selenium برای گسترش قابلیت‌های تست وب و اندازه‌گیری عملکرد برنامه وب * استفاده از آخرین نسخه ابزار JMeter برای نظارت و گزارش تست

سرفصل ها و درس ها

اسکریپت پایه - ادعاها Basic Scripting - Assertions

  • بررسی اجمالی دوره The Course Overview

  • مدت زمان و ادعای اندازه Duration and Size Assertions

  • ادعاهای HTML HTML Assertions

  • ادعاهای طرحواره XML و XML XML and XML Schema Assertions

  • ادعای پاسخ Response Assertion

  • ادعاهای XPath و JSON XPath and JSON Assertions

  • اظهارات JSR223 JSR223 Assertions

برنامه نویسی متوسط ​​- کنترل کننده های منطقی Intermediate Scripting - Logic Controllers

  • کنترلرهای ساده، فقط یک بار و حلقه Simple, Once Only, and Loop Controllers

  • کنترلرهای تصادفی و تصادفی Random and Random Order Controllers

  • کنترلر Interleave Interleave Controller

  • کنترل کننده توان عملیاتی Throughput Controller

  • کنترل کننده زمان اجرا Runtime Controller

  • اگر و در حالی که کنترلر If and While Controllers

  • سوئیچ، ماژول، و شامل کنترلرها Switch, Module, and Include Controllers

  • کنترلر ForEach با استخراج کننده عبارات منظم ForEach Controller with Regular Expression Extractor

  • کنترلر ForEach با XPath Extractor ForEach Controller with XPath Extractor

  • کنترل کننده ضبط Recording Controller

نمونه‌گیر (درخواست‌ها) Sampler (Requests)

  • نمونه SMTP SMTP Sampler

  • اسکریپت نمونه SMTP SMTP Sampler Script

  • نمونه JDBC JDBC Sampler

  • اسکریپت نمونه JDBC JDBC Sampler Script

  • نمونه‌بردار FTP FTP Sampler

  • نمونه‌بر عمل فرآیند، اشکال‌زدایی و کنترل جریان سیستم‌عامل OS Process, Debug, and Flow Control Action Sampler

  • فرآیند سیستم عامل، اشکال زدایی و کنترل جریان نمونه اقدام - اسکریپت OS Process, Debug and Flow Control Action Sampler - Script

ادغام سلنیوم با جی متر Integration of Selenium with JMeter

  • ادغام سلنیوم با JMeter Selenium Integrating with JMeter

  • ادغام با Selenium WebDriver - Script Integrating with Selenium WebDriver - Script

  • راه اندازی JUnit Test Cases در JMeter Setting Up JUnit Test Cases into JMeter

  • ادغام با Selenium WebDriver با استفاده از JUnit Sampler Integrating with Selenium WebDriver Using JUnit Sampler

  • WebDriver Set Sampler - گسترش تست مبتنی بر مرورگر WebDriver WebDriver Set Sampler - Extending WebDriver Browser Based Test

  • WebDriver Set Sampler - Script WebDriver Set Sampler - Script

  • نمونه تست سلنیوم JMeter – درایور HTMLUnit Selenium JMeter Test Case Example – HTMLUnit Driver

اسکریپت نویسی پیشرفته Advanced Scripting

  • مبانی و متغیرهای اسکریپت BeanShell BeanShell Scripting Basics and Variables

  • پست پیشرفته و پیش پردازشگرها Advanced Post and PreProcessors

  • BeanShell PostProcessor BeanShell PostProcessor

  • پیش پردازنده BeanShell BeanShell PreProcessor

  • ایجاد مقادیر پویا با BeanShell Sampler Generating Dynamic Values with BeanShell Sampler

نمای کلی تست کنترلر Overview of Test Controller

  • شنوندگان Listeners

  • درخت نمایش نتایج The View Results Tree

  • گزارش جمع Aggregate Report

طراحی طرح آزمون Designing Test Plan

  • طراحی حجم کار Workload Designing

  • اعتبار سنجی اسکریپت Script Validation

  • آزمون پایه The Baseline Test

  • پیکربندی Master Slave Master Slave Configuration

  • اهمیت مکانیزم معماری سرور کلاینت Importance of Client Server Architecture Mechanism

  • مثال گام به گام برای اجرای تست ها بر روی Slave از Client Machine Step-by-Step Example to Run Tests on Slave from Client Machine

اعتبارسنجی JMeter در تست حالت غیر GUI JMeter Validations in Non-GUI Mode Testing

  • دستورات برای اجرای تست ها در حالت غیر GUI Commands to Run Tests on Non-GUI Mode

  • نتایج نظارت در اجرای غیر GUI Monitoring Results in Non-GUI Execution

  • اجرای تست با استفاده از Taurus Test Executing Using Taurus

اجرا و گزارش Execution and Reporting

  • تست های مانیتورینگ Monitoring Tests

  • نتایج آزمون همکاری Test Results Collaboration

  • تجزیه و تحلیل نتایج آزمون Test Results Analysis

  • اجرای تست در حالت رابط کاربری گرافیکی Test Execution in the GUI Mode

نمایش نظرات

تسلط بر JMeter 5.0 [ویدئو]
جزییات دوره
5 h 32 m
52
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Afsana Atar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Afsana Atar Afsana Atar

افسانا عطار یک مهندس آزمایشی ماهر با بیش از 10 سال تجربه گسترده در تست نرم افزار است. او رهبری فکری خود را به تیم‌هایی در حوزه‌های مختلف از تبلیغات دیجیتال، آموزش و مراقبت‌های بهداشتی تا بخش‌های مالی، از جمله بانکداری، بیمه و تجارت گسترش می‌دهد. او برای سازمان‌های مختلفی از جمله Google، IBM، Principal Financial Group و The Children’s Hospital of Philadelphia کار کرده است. در حال حاضر، او برای گروه بین المللی Susquehanna، یک شرکت تجاری مالی کار می کند. افسانا یک اسکرام مستر خبره (CSM)، یک متخصص اسکرام چابک و بخشی از جامعه اتحاد اسکرام است. او پروژه هایی به ارزش بیش از یک میلیون دلار در ظرفیت های مختلف از مهندس تضمین کیفیت تا مدیر QA را مدیریت و کار کرده است. او معتقد است که تجربیات خود را با جامعه آزمایش کننده به اشتراک می گذارد تا به تقویت یادگیری و نوآوری بیشتر کمک کند.